package com.pt.dto.response;

import lombok.Data;

@Data
public class UserSettingsResponse {
    
    // 通知设置
    private NotificationSettings notifications;
    
    // 隐私设置
    private PrivacySettings privacy;
    
    // 个性签名
    private String signature;
    
    @Data
    public static class NotificationSettings {
        private Boolean emailNotifications = true;
        private Boolean torrentNotifications = true;
        private Boolean messageNotifications = true;
        private Boolean systemNotifications = false;
    }
    
    @Data
    public static class PrivacySettings {
        private Boolean showEmail = false;
        private Boolean showStats = true;
        private Boolean showActivity = true;
    }
} 